adjust odd validation, add positive and negative validation with and wit...

...hout zero