a keymap and iconmap