restructured collectionMethods
restructured collectionMethods