made a breakthrough with the popover and scope