IF MESSAGEBOX("Debug?",4+32,"Debug")=6 SET STEP ON ENDIF DODEFAULT()This displays a dialog that asks you whether you want to go into debug mode or not (since you don't want to the firs time through). At the point where this usually fails, I recommend tracing through the code to see what's happening...is a new record getting created? If so, are the values just not getting displayed due to a LockScreen problem?