VISUAL CONTENT PRODUCER