only install needed packages