поправил пробелы, добавил 2 новые функции