new text content and bg-img