re-construct the data container class.