--commiting not required fields