Thanks for the detailed response; I really appreciated it. I concur with you on all points :) - not sure if it's one of the most interesting projects; have you seen the other? It's decent though, and I'm happy(ish) with the outcome.