зачем тут и далее использовать глобальные переменные?