Making install_components be called optionall