not sure what is wrong
ID field is stored in varIDPrevious
if the record is not completed I have it going to
DoCmd.GoToRecord , , , acGoTo, varIDPrevious
however I get an error and nothing changes
the idea is that if you move a record away it will go back to it.