annotation stuff and menus