I would add one suggestion somewere along the lines of what Bob sugested... When we make a "compile" the current code file gets saved, overwriting the previous one...If we are only attemting a simple mod of a line or twoo, t wont be dificult to revert, but if we modded afew lines, and the result is not satisfatory, we have no "restore point"... SO my sugestions would be just that, a "Restore Point" for a project so that we can easilly step back a few steps...