with menu options