hovering validity works