[CHG]Последний штрих, переименовал пару переменных, добавил пару функций