change todo wrapper to popover