commit before pulling