fix the bug of the number vs string.