branching weights