#fix bug dataType