digital platforms and advanced technologies