added an explanation for the keymap