Сделал обратно асинхронную систему, добавил уникализатор имен файлов