make case statement clearer
keys easier
keys easier
move special chars closer