popover spec