update with WriteBranchData