added test and set for putting kv pairs, will add option to turn off later