Finished adding write cancelation and write pausing functionality and have tested it pretty well in trace based mode