Didn't expect such nice comments when I posted this. I'm a bit of a perfectionist, often to my own downfall. There is alway room for improvement. But once in awhile things come together and it is real rewarding. Sincere thanks to all you guys that share your knowledge. I have benefited from your experience. Thanks, David