validate methods returns true if all is valid or false if not