building scenarios correctly