Hi All, I have a form where I can push buttons to move forward or backward in the recordset. Searching for a key field works OK as well. After the search, however, the movenext and moveprevious methods "remember" the position in the recordset before the Search. Is there a way to reset the recordset so that moveprevious and movenext actually move +1 or -1 records from the "found" record? Thanks, Dan.