more tracking of memory write error.  More atomics added to prevent overlapping writes.