Changed from map to unordered_map