Adding capability to update a branch