New style menu controller