Поправил комментарии и названия типов.