added scenario reporting feature