TikTok : technology overview and issues / - Figliola, Patricia Moloney,