technological factor