frank, Write your tests folks! Kept having a minor annoying issue with some utility code that I run manually for a client. Have re-read it each time it messes up and didn't spot the issue until I took an extra 10 minutes and wrote comprehensive tests with example data.