exceptions rescued from sums