committing after adding new main