выгрузка выделена в отдельный модуль