included agent validation for state and profile