more hover and touch updates