cs c149 bug fixed, popover works