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