I have a form (frmEdit) that I call to edit record, and I call it with datamode set to adFormAdd to insert records. When I update records, the 'after Update' event triggers. When I insert records, the 'after Update' AND 'after Insert' events trigger. Any idea why?