Welcome to the forum. I hope you find it a good place to hang out and play around a bit. With your wide range of experience you ought to have some good input to help people through rough spots.