installation of components