change item_set data type from set to unordered_set