Now using async methods for writing to disk.  Also, we don't die on create_buf anymore.  Added some logging