added borders + hover effects