update key map
rebuild keymap