Added validation methods for several fields