Make search case insensitive.
Clean up the code a bit
Changed the description