updated carousel to hold images and text content