ignore extension case
move ignore location