added collection_type