Very cool David!! There is some abstractness but it really holds together well. Many of my favorite songs are pretty abstract. I frequently get the catalyst for a song by singing stream of consciousness but I only get a little piece and have to fill it out with a good deal of effort. You have put together something really cool here in one artistic purge!! Great stuff!! Take care. Greg