fix dataType