custom validator poging