assure the last buf data