new method in collectionutil