a re-write of the etching process to make it transaction based, pause-able and recoverable
a re-write of the etching process to make it transaction based, pause-able and recoverable