use a prefix for both key and value and use shift for value.
Fleshed out the node layout.