Added SnapshotProvider