Buffered reading for the Due