improvements to TOOLTIP() widget