@Override
	protected void process(List<Previous> chunks) {
		if (!gui.paused.get()) {
			for (Previous chunk : chunks) {
				if (model.size() <= chunk.index) {
					model.add(chunk.index, chunk.index + ": " + chunk.newValue);
				} else {
					model.set(chunk.index, chunk.index + ": " + chunk.newValue);
				}
				if (chunk.oldValue != null) {
					gui.historyText.append("[" + df.format(new Date()) + "] " + chunk.index + " - " + chunk.oldValue + "(0x" + Integer.toHexString(chunk.oldValue) + ")" + " => " + chunk.newValue + "(0x" + Integer.toHexString(chunk.newValue) + ")\n");
				}
				gui.updateSelected();
			}
		}
	}