Выделен красным. Может пропустил что-то? Читал не нашел. Киньте пожалуйста ссылкой на ветку если есть где-то.