add mapping option to_collection method