I only want to update a table with the form data after its complete and I use the DoCmd.RunCommand acCmdSaveRecord as I have an If statment that checks a field for something and if thats that I don't want that record in the table to update as I also want the form to be cleared if that makes sense.