Class DataConstruction