make DataTypeUtils singleton