Synchronist #1 @Frank; this is great! I can see you've got your work cut out for you in extending the features but it sure looks like you're on the right track!