Emerging technologies for mass communication