new platforms emerging