made tooltips agnostic