extending emacs live