don't let sum processing introduce new Mod