Added buffered extractions, print interaction count