the phrase quantum leap means a large, sudden, instantaneous advance