validate show func