fixed: popover positioning