popover view for various kinds