added provisoric Dict class