Sounds like you had a great time putting this together and it comes through in the music.

Infectious.

Peter