datatypes tests pass