Внесены корректировки в макрос, добавлены новые переменные.
Внесены изменения для исправления некорректной работы