streamer: implemented in term of show().