Replace logic; use Scenario for generating values