branched purchase