That's quite some experience, what do you specialize in? just curious...hello and welcome to the forums...