component components component component component component component number of components components component components component applications component component components components components components components component components