do not throw from sum