Moved scenario into its own file