Technology -everywhere... ?