O.E.D. 1. a. Occurring or operating in an instant; done, completed, or reaching completion without any perceptible lapse of time.
in business to get where you are going you have to know where you are
O.E.D. 1. a. Occurring or operating in an instant; done, completed, or reaching completion without any perceptible lapse of time.