create datatype