Добавил методы, которые давно стоило реализовать )))