the emacs code should be here ;)