only install what we need