weird hover behavior c orrected