Making this the first true ones the uses a dictionary.

Scan the code