added non-shared memory
+checkpoint