aye thank you everyone, all the replies were amazingly helpful, vastly exceeded the amount of information I was expecting to get out of this post. I'm happy and appreciate the help, I'll checking tho and welcome anymore input people might have.