Too much code - wouldn't know which to post. If a global variable is used over and over and never destroyed would this create this problem. I thought that each time the variable is reset that it would clear the old 'memory'?