added validation rule to check for negative number, closes #204