теперь пересчитывается не всё подряд