branch2 update