keyvalue (should be db) snapShot (should be snapshot) just cut and paste all the example code and it's easy to see - this is kinda sloppy