ok, let's do the context Dict from scratch then