datatypes tested