adding a databased backed value store