graphical changes and checkpoints