fixed datatype mismatch