update tooltip to use absolute positioning