Thank you very very much bud! Lots of useful information to digest here.
I will investigate and reply as time allows.