scenario-based sampling