improve numFromString and remane to numIn