contract deviation management