button hover fixes