Technological Barriers To Communication