Well done!
I feel like such a slacker after reading that. I am very impressed.