added ProfileValidator
added ProfileValidator