handles menus
handles menu