update key map