This is a great "do two things at once concept", and I love it in both implementation and details. I'm not that good at it, but stilll...
Awesome job!