implemented proper navigation with back button handling
corrected menu width