exception type moved in second place, invoking custom driver methods