for no tail recursion
update doc
using twice window on receiver
submission
finer window control
Merge pull request #1 from yangsiwei880813/flat-control

Flat control