search functionality enhanced.