Multi-Shot Generation