full-stream.cc