went back to writing sequentially. output order was inconsistent when writing with Thread or Future.