Programmers need to remember that they write the program once while the end user must live with their creations possibly for years. Extra effort will not necessarily put more money in your pocket.. Knowing that you've served your ultimate end users well is priceless. TIMTOWTDI