I dunno...
More progress, still need to actually get items into the dictionary