collect children object parent model facad interact parent model facad messag parent collect set 