Undo for added point, some refactoring