added number check

added second number check and symbols
produce a lot of double