I was sure I was only going to vote for only one entry this time, but after looking at the entries again... I had to vote for 3. Excellent work!