commit code for  + button works the wrong way.