Dynamic visualization+hover+some validation