need to commit before pull