fix hover and click