start enhancing get_collection methods