done with skeleton except menu_items