Исправлены недочеты
Реализованы дополнительные методы