ignore case
german keyboard layout, because fuck you that's why