added emacs autoload