add bufsize+1