What happens if we loop around with the default buffer? Will we not clear the previously read data?