add main pages, text content, image, and links