This should be a dictionary.