partial exception support