а зачем везде `+=`?