Refactor scenarios.