assurance ad hoc