use emacs server mode