Thereupon

Webster's Dictionary of the English Language

·adv Upon that or this; thereon.

II. Thereupon ·adv Immediately; at once; without delay.

III. Thereupon ·adv On account, or in consequence, of that; therefore.