WIP Fleshing out rest of KV ops