strcmp and datatype tests OK