If I add a new record and then undo I get an Index out of range exception. however if I close the form and do not save changes everything is happy.