Hi. I recently upgraded an Access 2K to Access XP. I have a piece of code that uses Form.Recordset.Movenext. The problem I'm having is that in 2K this fires all the Before_Update, After_Update etc. events whereas in XP it seems to skip them. Has anyone come across this? Durkin