add doBranchE