over the years i have gotten excellent help here when i was stuck on a problem. thank you so much. i appreciate all the good advice i have received.