made component search case insensitive