fixed bug-maxBuffer
retry, exit at end, news2