Lots of changes everywhere
added emacs image