added hover state to buttons