added keyboard control to popover