adding emacs stuff