Added "undo"; graphics improvements