controllable vs uncontrollable factors - Search