first version of scenario generator