update for emacs