as snapshot