add datatype hash