commit before working