validator instance methods