lecture mode stack
merged