fine tune
add ignore cases
update for Opera