Commit And Amendments