dictionary class - rough declarations added