I agree with marko on all points! Good job.