commit before graphical changes