add validation for presence of one or more categories in event