change validation methods