handle the  non-numeric string