New validation methods