Dave

Welcome to the forum. Excellent work and a great first post.
Look forward to hearing more.

Peter