Добавлена возможность менять размер буфера