fix datatype error