Challenges and solution to be offered PowerPoint Presentation Templates and Google Slides