Indeed.

All in all, very good job.

I'm impressed. Thanks!