Goal now no longer resets. Also added undo feature.