sum requires plumbing