added hover functionality to buttons