this should work with hover, but I don't have anything to test it with