Dutchy
That's nice, no that's very nice. A lot of work! 
Great contribution also.

Thank you Dutchy. It was alot of work but very satisfying. The main thing is that it works beautifully.