Nevermind, I rewrote the code and the problem has been fixed. Strange though, I checked all those things you listed, and none of them seems to be the source of the problem, up to this point, I still can't quite figure out what caused the problem... wierd.