Text this: The effect of technological innovations on organizational performance :