cleaned/simplified number & string validation phase