Дополнительные функции вынесены в отдельный поток.