fix isNumber