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