snapshot assertion