с адаптацией к потоку