Some changes happens in d_branch