collection static method