if m.llPerform replace OZipped with "M", ModiType with "C", ; OwnerCity with proper(Streets.City), ; OwnerState with Streets.State, ; OwnerZip5 with Streets.zip_code, ; OwnerPlus4 with Streets.zip4, ; OwnerCr_rt with Streets.carrier_rt, ; OwnerStrt with proper(Streets.street) in BldMstr if !eof() skip else if !bof() skip -1 endif endif this.parent.parent.refresh() .freshen() .nManualProcessed=.nManualProcessed+1 .nProcessed = .nProcessed + 1 endifI found, that if I change data in Street with the Street, which would be next in sequence, I move to the same record. E.g. I have Wescott Rd, I change it to West St. and I'm sitting on West St. again after skip. I want to move to the following record instead. How can I simply achieve the desired behavior?