map action->key, not key->action