feat(tooltip) - auto positioning