more updates to emacs