preparation history