using threads in the stdout of open3
add debug tool of reflector