validate behaviors