first order sum factors can now use the sum operator