moved some data into the dict and dict inside a dict? that ok?