add list of components