integrate collective.instancebehavior