updated to allow controlled feedback to nudge total back towards zero