update brach