added _consecutiveNotMixedCount, untestsed