add cursor location memory, fix empirical parenthesis error, redo icon