Added global validation methods for models