on-the-spot [adjective] + report [noun]