mode stack fiddling