adds hover effects