hover state buggy in chrome, fixed and seems to work now