modify key map