fix the menu and some string conversion madness