modified:   usrstream.rb
write thread programing(not run)