Logic for CollectionActor