[FOLD] asio work