supervisor: snapshot