update branching