Basic content generation is working