added datatype properties