fixed small bugs with button hovering