revised the menu container structure