adding ignorecase search