on the spot (adv.)
- aboard
- apace
- decisively
- directly
- expeditiously
- forthwith
- here
- hereabout
- hereabouts
- hereto
- hither
- immediately
- instantaneously
- instantly
- momentarily
- momently
- now
- nowadays
- passing
- promptly
- pronto
- quick
- quickly
- slap-bang
- slapdash
- smartly
- speedily
- straightaway
- straightway
- summarily
- swiftly
- today
- tonight