worked on menus and saving