Добавлена загрузка из файла