Use a dictionary if necessary (35/48)

Use a dictionary if necessary