adjust odd validation, add positive and negative validation with and without zero