deal exception