snapshot development