keys should live in its own namespace