all capabilities uses the same key