implement ability to install packages directly