corrected small data issues; fixed make_dot to properly use asynchronous file writing