documenting branching