edit on branch