random changes added to emacs