added component and portlet collections