"on the spot"