full sums added, though untested