Обновил структуру класса для branch. Надо всё переписать на такой логике. Лучше в разы.