@tooltip: new version with more variables, transition and styles
@tooltip: new version with more variables, transition and styles