menu and demo pages