improve touvh events & popover complete