mdrew - Thanks for taking the time to share all of the above. Very good info on several levels.