Maybe I'm missing something, but should this not be a list instead of a dict?