Technology influence on communication