add post nio buffer