all hover cases seem to be working