modified key map