Add validate methods in private for avoiding to use it as an instance methods

Validate methods should be a private or protected method, otherwise in your case it becomes an instance method