collect children object parent model facad transit parent object effect model facad effect parent effect collect col arrai list col add effect col collect set 