made package.el friendly