another fix for reset when the sum of negatives is bigger than the sum of positives