Complete functionality to build out scenarios