Oh ouch. I've had plenty of bad experiences with people trying to optimize VB6 code (don't do it!!!). I think I'll pass. At least until it's complete.