Four key elements were crucial to make this platform a success: