Basic validation methods