added hover effects