moving away from emacs