even simpler than before, but still the final frame after dismissing the menu controller has width/height wrong