IMMEDIATELY, adv. of time.