Welcome Astro. Sounds like a good challenge you have ahead of you.

Pat