Factors contributed PowerPoint Presentation Templates and Google Slides