switch to package.el