0 at end of bufffer