New menu model architecture