Begun reconstruction of data types