endogenous factors Tag