Umm, /usr/lib/emacs/site-lisp/ is already there, and already the right place for this sort of thing. Next question? As for ordering: use require, and then safe-append a section to /etc/site-start.el, JUST LIKE EVERYTHING ALREADY DOES... we don't need a new mechanism here, just some common simple automation of the one that vm, w3, gnats, and others already use... _Mark_ <eichin@kitten.gen.ma.us> The Herd of Kittens Debian emacs package maintainer