menu and first function