Absolutely brilliant!!! Quirky (just the way I like it) - what a superb job. How on Earth your friend found some of those rhymes in the lyrics is beyond me ... and I love to write poetry, so ...... and the singing and arrangement made me smile from start to finish. Bravo, bravo, bravo - great stuff! :-)