diff from branch point