Use IO.copy_stream