add new snapshot.