note that `moreBufferingOK` is defined, but never used. I would remove it in these examples and then create another example where it is actually used.