choose-your-own code going in
evaluation and validation added: