support stream.