They aren't necessary for insert pages. On update pages the ID column should be set to the UserID primary key column and the value should be the logged in user ID from the session, just like the update recordset. This allows you to set the email address to a value that is already in the database as long as it is the current record that is being updated.