preliminary popover layout