i have taken out all references to datevalue and Str conversions of dates for display purposes (lack of experience with VB) and replaced them with Date variables that are converted to strings with the format command. We shall see if this solves the problem...

thanks SI, Hack and RobDogg for the help.