Synchronist #1 @Doggie; let us know how you get on with your project, eh? You and I are working along similar lines... (except I'm doing a different theme)