[UPDATE] add isnumeric.