tooltip positioning improved