adapting scenarios