exceptions manag