ensured it saves snapshot stored in the scope