using snapshot repo