endogenous branch