Use a dictionary if necessary (25/48)

Use a dictionary if necessary