improve browser: use ignorecase match