telecom and computer revolution