initial import of emacs