01
The problem is not that spreadsheets are wrong
They usually are not. Every classical identity in this article is easy to write in a cell and hard to get wrong, and that is exactly why the real failure mode is invisible.
Two arguments against engineering spreadsheets get made often and neither is the interesting one.
"They have errors in them." Some do. But a padeye spreadsheet is three formulas a competent engineer has used a hundred times, and it is usually arithmetically sound. Arguing about defect rates concedes the wrong ground, because the spreadsheet in this article gets every number it computes exactly right.
"They are not verified software." True, and it moves the argument to a place where nobody can win it, because verification is a spectrum and most engineering tools sit somewhere in the middle of it.
The failure that actually gets spreadsheets rejected at design review is different, and it has three parts:
- You cannot see what it did not check.
- You cannot see where a number came from.
- You cannot tell which version produced the result on the page.
All three are properties of the artefact, not of the arithmetic, and none of them is fixed by checking the formulas more carefully.
02
What it did not check
A missing check and a passing check look the same on a printout. In the worked example the missing term is bigger than the allowable it would have been compared against.
A perfectly ordinary padeye spreadsheet: net section, bearing, and weld. A 260 kN lift point on 30 mm plate, sling arriving 30 degrees off the plate axis, with two 10 mm fillet welds 220 mm long and the pin 200 mm above them.
What the spreadsheet computes.
Net section: 47.6 MPa, which is 22.4 percent of the declared allowable.
Bearing: 160.5 MPa, 50.2 percent.
Weld: the force over the throat area, giving 40.4 percent of the 207 MPa allowable.
Three checks, nothing above 50 percent, and a design somebody would sign.
What is not in it.
The sling arrives 30 degrees off the plate's axis, so 130.0 kN of it acts across the plate. That force is applied at the pin, 200 mm above the weld, so it puts a moment into the weld group that the spreadsheet has no cell for.
Against an allowable of 207 MPa. The term with no cell is larger, on its own, than the whole allowable it would have been compared against.
Lifting Lug Calculator · computed at page render
The same padeye, with every check performed
Identical geometry, identical load, identical declared allowables.
| Net-section tensionthe spreadsheet said 22.4% | 22.4% |
|---|---|
| Pin bearing on the lugthe spreadsheet said 50.2% | 50.2% |
| Double-plane shear-outnot in the spreadsheet | 69.1% |
| Pin double shearnot in the spreadsheet | 25.8% |
| Fillet weld throat resultantthe spreadsheet said 40.4% | 146.5% |
| Fillet weld von Misesnot in the spreadsheet | 120.3% |
The two checks the spreadsheet did share reproduce exactly. Its arithmetic was correct throughout, and its answer was wrong by a factor of three and a half on the check that governs, because that check was not in it.
Open this example in the calculatorA missing check has no visual signature. That is the whole of it. A spreadsheet that omits shear-out prints exactly the same as one that includes it and passes, and a reviewer who does not already know shear-out exists has no way to notice.
03
Where the numbers came from
A review is mostly an audit of provenance, and a spreadsheet is the artefact least able to supply one.
Take the same calculation and ask the questions a reviewer actually asks.
Where did the 260 kN come from? A cell. Typed by somebody. Was it weighed, was a contingency applied, was a dynamic factor applied, and if so was it applied here or upstream? The cell does not say, and the two most common load-path errors - a factor applied twice, or one everybody assumed somebody else applied - are both invisible in a number.
Where did the allowable come from? Another cell. A design route? A material standard? A previous project? A memory?
Which edition? Design standards change. A spreadsheet built against one edition looks identical after the edition rolls.
Which version of the spreadsheet? The one on the network drive, the one in the email, or the one with the fix. All three exist and all three print the same.
What was out of scope? The genuinely interesting question, and the one a spreadsheet has no mechanism for at all. A calculation that cannot say what it did not attempt cannot be reviewed for what it missed.
A calculation record has to answer all five without the author in the room. That is not a high bar for software and it is a very high bar for a spreadsheet, because it requires discipline that nothing enforces.
What answering all five looks like. The same padeye, as a record rather than as cells. Every question above is answered somewhere in the document below, which is the only claim being made for it:
padeye-review-example-rev-A.pdf
Lifting Lug Calculator · complete, unwatermarked
Lifting Lug Calculator report
Spreadsheet article - the same padeye, checked properly · Rev A
2026-09-07 03:21:14 UTC
SI (mm · kN · MPa)
Mechanics of Materials (user-supplied allowables)
Inputs summary
Design load
260.00 kN
Dynamic factor
1.00
Lifting angle
30°
Plate thickness
30.0 mm
Plate width
240.0 mm
Hole diameter
58.0 mm
Pin diameter
54.0 mm
Edge distance
80.0 mm
Corrosion allow.
0.0 mm
355.0 MPa
490.0 MPa
Allow. tension
213.0 MPa
Allow. shear
123.0 MPa
Allow. bearing
320.0 MPa
Offshore
No
Weld leg
10.0 mm
Weld length × count
220.0 mm × 2
Weld allow.
207.0 MPa
Schematic
Governing summary
Governing check
Fillet weld throat resultant (mechanics)
Utilisation
1.465 (146.5%)
Overall status
fail
FEA recommended
Yes
Primary checks - Mechanics of Materials
Governing utilisation is computed from these checks only.
| Check | Demand | Capacity | U | Status |
|---|---|---|---|---|
| Net-section tension (mechanics) | 47.62 MPa | 213.00 MPa | 0.224 | Pass |
| ||||
| Double-plane shear-out (mechanics) | 84.97 MPa | 123.00 MPa | 0.691 | Pass |
| ||||
| Pin bearing on lug (mechanics) | 160.49 MPa | 320.00 MPa | 0.502 | Pass |
| ||||
| Pin double shear (mechanics) | 56.76 MPa | 220.00 MPa | 0.258 | Pass |
| Fillet weld throat resultant (mechanics) | 303.22 MPa | 207.00 MPa | 1.465 | Fail |
| ||||
| Fillet weld von Mises throat stress (mechanics) | 430.85 MPa | 358.00 MPa | 1.203 | Fail |
| ||||
| Fillet weld strength - AISC 360-22 §J2.4 | 943.26 kN | 672.91 kN | 1.402 | Fail |
| ||||
| Base section combined stress (mechanics) | - | - | - | Info |
| ||||
Cross-checks (other frameworks)
Independent utilisations from the other methodology families, shown for comparison. Not included in the governing result.
| Check | Demand | Capacity | U | Status |
|---|---|---|---|---|
| Net-section tension - BTH-1 §3-3.3.1 | 260.00 kN | 442.05 kN | 0.588 | Pass |
| Single-plane fracture - BTH-1 §3-3.3.1 | 260.00 kN | 331.42 kN | 0.784 | Pass |
| ||||
| Double-plane shear-out - BTH-1 §3-3.3.1 | 260.00 kN | 349.20 kN | 0.745 | Pass |
| Pin bearing - BTH-1 §3-3.3.4 | 260.00 kN | 239.63 kN | 1.085 | Fail |
| ||||
| Fillet weld allowable - BTH-1 §3-3.4.3 | 303.22 MPa | 80.50 MPa | 3.767 | Fail |
| ||||
| Base section interaction - BTH-1 eq (3-35) | - | - | - | Info |
| ||||
| Base section critical stress - BTH-1 eq (3-37) | - | - | - | Info |
| ||||
| Base section shear - BTH-1 eq (3-28) | - | - | - | Info |
| ||||
| Pin-plate geometry - EC3 §3.13.1 | 0.998 | 1.000 | 0.998 | Pass |
| ||||
| Pin shear - EC3 §3.13.2 | 260.00 kN | 1758.89 kN | 0.148 | Pass |
| ||||
| Plate bearing - EC3 §3.13.2 | 260.00 kN | 862.65 kN | 0.301 | Pass |
| Fillet weld - EN 1993-1-8 §4.5.3.2 directional method | 430.85 MPa | 435.56 MPa | 0.989 | Pass |
| ||||
| Fillet weld - EN 1993-1-8 §4.5.3.3 simplified method | 2143.77 N/mm | 1777.88 N/mm | 1.206 | Fail |
| ||||
| Base section yield criterion - EN 1993-1-1 eq (6.1) | - | - | - | Info |
| ||||
| Dynamic amplification factor - DNV-ST-N001 §16 | 1.100× | - | - | Info |
| ||||
| Skew-load factor - DNV-ST-N001 §16 | 1.100× | - | - | Info |
| ||||
| Lift-point consequence factor - DNV-ST-N001 §16.8.3 | 1.300× | - | - | Info |
| ||||
Weld group - demand, section, and throat stresses
Lifting load at angle (in-plane) is decomposed at the weld centroid into a normal component , a transverse shear , and an in-plane bending moment , where is the pin-to-weld centroid distance. Topology: parallel side welds (two line welds along the lug sides).
| Demand decomposition | ||
|---|---|---|
| Quantity | Symbol | Value |
| Lifting angle | 30.0° | |
| Lever arm | 200.0 mm | |
| Applied load | 260.00 kN | |
| Normal component | 225.17 kN | |
| Transverse shear | 130.00 kN | |
| Bending moment | 26.000 kN·m | |
| Section properties | ||
|---|---|---|
| Quantity | Symbol | Value |
| Leg size | 10.0 mm | |
| Throat | 7.1 mm | |
| Total weld length | 440.0 mm | |
| Throat area | 3111 mm² | |
| Section modulus | 114063 mm³ | |
| Throat stresses | ||
|---|---|---|
| Quantity | Symbol | Value |
| Normal (⊥) | 212.36 MPa | |
| Transverse shear | 212.36 MPa | |
| Longitudinal shear | 41.79 MPa | |
| Equivalent (vM) | 430.85 MPa | |
| Resultant |R| | 303.22 MPa | |
Allow. shear (τ)
207.0 MPa
Allow. tension (σ)
358.0 MPa
483.0 MPa
Awaiting source / out of scope
| Check | Demand | Capacity | U | Status |
|---|---|---|---|---|
| Pin bending - EC3 §3.13.2 | - | - | - | Awaiting source |
| ||||
| Pin combined shear + bending - EC3 §3.13.2 | - | - | - | Awaiting source |
| ||||
Warnings & scope flags
- Governing utilisation is 146.5% - at this level the result should be independently verified, including FEA where appropriate.
Assumptions
- Geometry is a single-plate lug / padeye without cheek plates. Cheek-plate configurations are out of scope for v1 and require detailed analysis.
- The pin-region checks (net section, shear-out, bearing, pin) take the full load resultant, which is conservative for the membrane load path. When an out-of-plane load direction is declared, the out-of-plane component is checked separately at the base section and weld group; without it, the load is assumed in the plane of the lug.
- Behaviour assumed linear-elastic, isotropic, homogeneous. No plastic redistribution, residual stresses, or fatigue effects are considered.
- Load line passes through the hole centre. Eccentricities between sling and lug centreline are not explicitly evaluated.
- Allowable stresses are supplied by the user. The app does NOT apply any code-specific allowable factor (ASME BTH-1 , Eurocode , DNV DAF, etc.) until the corresponding source clause has been supplied and validated.
- Pin-to-hole fit is assumed reasonable (pin diameter slightly less than hole diameter). Extreme clearances or wear are not modelled.
- Bearing stress is taken as the projected nominal value ; actual contact stress peaks are not resolved.
- Fillet welds are symmetric about the load line. The weld group is analysed with , , (in-plane), plus - when an out-of-plane load direction is declared - and resisted by the line method about the weld group's longitudinal axis. Root components combine vectorially before the throat decomposition (, ). Asymmetric weld runs remain out of scope.
Source traceability
- MECH_NET_SECTIONMechanics of Materials - net-section tensionAverage tensile stress on the net cross-section through the pin hole: . Classical identity; no code-specific allowable applied.
- MECH_DOUBLE_SHEAR_OUTMechanics of Materials - double-plane shear-outAverage shear stress on two tear-out planes between hole and free edge: , where . Classical identity; no code-specific allowable applied.
- MECH_BEARINGMechanics of Materials - bearing stressNominal bearing stress on the projected pin-on-plate area: . Classical identity; no code-specific allowable applied.
- MECH_PIN_SHEARMechanics of Materials - pin double shearAverage shear stress on two pin cross-sections (single-lug in clevis): . Classical identity; no code-specific allowable applied.
- MECH_FILLET_WELD_THROATMechanics of Materials - fillet weld throat resultantResultant throat stress on a fillet weld group with angle-aware demand decomposition , , . Root components and give throat components and ; is compared to the user-supplied shear allowable. No or electrode-specific factor applied.
- MECH_FILLET_WELD_VMMechanics of Materials - von Mises throat stressCombined throat stress for a fillet weld group using the von Mises equivalent , compared to the user-supplied tensile allowable (falls back to ).
- AISC_WELD_J24AISC 360-22 §J2.4 · 2022 · §J2.4, Eq. J2-5 (directional strength increase)Nominal fillet-weld strength per unit throat area , where is the angle between the line of action of the force resultant and the weld longitudinal axis. ASD safety factor per §B3.2.
- MECH_BASE_SECTIONMechanics of Materials - cantilever base sectionThe lug is a rectangular cantilever plate fixed at the base section, loaded at the pin a lever arm above it. Load decomposition , ; base actions , , , , ; section , , . Classical identities; the mechanics check compares the combined von Mises stress against the user-supplied allowable.
- BTH1_NET_TENSIONASME BTH-1-2020 §3-3.3.1 · 2020 · §3-3.3.1 (eqs 3-45 through 3-48)Static strength of pin-connected plate - tension on the effective net area either side of the pin hole, with reduction for pin/hole clearance and . Allowable includes design factor per §3-1.3.
- BTH1_DESIGN_FACTORASME BTH-1-2020 §3-1.3 · 2020 · §3-1.3Design factor : for Design Category A, for Design Category B. Applied to all §3-3 allowables.
- BTH1_FRACTUREASME BTH-1-2020 §3-3.3.1 · 2020 · §3-3.3.1 (eq 3-49)Single-plane fracture strength beyond the pin hole: , with measured from the hole centre to the plate edge in the direction of the applied load.
- BTH1_SHEAR_OUTASME BTH-1-2020 §3-3.3.1 · 2020 · §3-3.3.1 (eqs 3-50 through 3-52)Double-plane shear-out strength: , with and allowable .
- BTH1_BEARINGASME BTH-1-2020 §3-3.3.4 · 2020 · §3-3.3.4 (eqs 3-53 / 3-54)Pin bearing strength on the lug plate. Static bearing allowable ; rotating (Service Class ) reduced to .
- BTH1_WELDASME BTH-1-2020 §3-3.4.3 · 2020 · §3-3.4.3 (eq 3-55)Allowable fillet-weld shear on the effective throat . Extended to combined in-plane loading by comparing the resultant throat stress against the clause allowable.
- BTH1_TENSION_BENDINGASME BTH-1-2020 §3-2.4(c) · 2020 · §3-2.4(c) (eq 3-35), with §3-2.1 (eq 3-1) for Combined axial tension and biaxial bending: , with on the gross section. Reduces to the §3-2.3.5 biaxial criterion (eq 3-26) when .
- BTH1_RECT_MAJORASME BTH-1-2020 §3-2.3.3 · 2020 · §3-2.3.3 (eqs 3-19 through 3-24)Major-axis bending of solid rectangular bars, banded by : → ; → ; → . braced, else . Page-verified 2026-08-12.
- BTH1_RECT_MINORASME BTH-1-2020 §3-2.3.4 · 2020 · §3-2.3.4 (eq 3-25)Minor-axis bending of solid rectangular sections: .
- BTH1_MATERIAL_CONSTANTSASME BTH-1-2020 §1-6.1 · 2020 · §1-6.1Material constants used by the standard's member equations: MPa, MPa.
- BTH1_CRITICAL_STRESSASME BTH-1-2020 §3-2.5 · 2020 · §3-2.5 (eq 3-37)Combined normal and shear stresses at a point: . At the lug base corner (free surface).
- BTH1_PLATE_SHEARASME BTH-1-2020 §3-2.3.6 · 2020 · §3-2.3.6 (eq 3-28)Average shear stress on bars, pins, and plates: , valid for where is the clear plate depth parallel to the applied shear. Beyond that limit the clause requires a buckling method with the §3-1.3 design factor - the check reports indeterminate rather than a number.
- EC3_PIN_GEOMETRYEN 1993-1-8:2005 §3.13.1 · 2005 · §3.13.1, Table 3.9 (Type A - given thickness)Geometric requirements for pin-connected plates, Type A (given thickness ): and , where and are measured from the edge of the hole to the plate end / side edge. The Type B (given geometry) alternative , applies only to the specific lug shape drawn in Table 3.9 and is reported informatively.
- EC3_PIN_SHEAREN 1993-1-8:2005 §3.13.2 · 2005 · §3.13.2, Table 3.10 (shear)Pin shear resistance per plane: . A single-lug / clevis assembly presents two shear planes.
- EC3_PLATE_BEARINGEN 1993-1-8:2005 §3.13.2 · 2005 · §3.13.2, Table 3.10 (bearing)Pin/plate bearing resistance: .
- EC3_WELD_DIRECTIONALEN 1993-1-8:2005 §4.5.3.2 · 2005 · §4.5.3.2 (directional method)Directional check for a fillet weld throat. Two criteria: and . Correlation factor taken from Table 4.1 based on the weaker joined steel grade.
- EC3_WELD_SIMPLIFIEDEN 1993-1-8:2005 §4.5.3.3 · 2005 · §4.5.3.3 (simplified method)Simplified check on the weld throat as a vector shear: with . Conservative relative to the directional method; shown as a cross-check.
- EC3_BASE_YIELDEN 1993-1-1:2005 §6.2.1(5) · 2005 · §6.2.1(5), eq (6.1)Elastic yield criterion at a critical point; with : . Applied at the lug base section extreme fibre.
- DNV_N001_DAFDNV-ST-N001 §16.2.5 · 2018, amended 2020-01 · §16.2.5, Table 16-1 (DAF in air, excluding elevated jackups)Dynamic amplification factor from Table 16-1 by environment column and static hook load. For t: onshore , inshore , offshore ; banded constants above 100 t. Items lighter than 3 t are taken as 3 t (note 1). SHL includes rigging weight - the app approximates SHL with the design load; user-overridable.
- DNV_N001_SKEWDNV-ST-N001 §16.2.6 · 2018, amended 2020-01 · §16.2.6 (skew load factor)Skew-load factor for rigging tolerance / force-distribution effects. §16.2.6.9 permits for statically determinate lifts; the default 1.10 is retained as a conservative baseline for a single-lug padeye. Multi-sling redistribution is out of scope for v1.
- DNV_N001_CONSEQUENCEDNV-ST-N001 §16.8.3 · 2018, amended 2020-01 · §16.8.3, Table 16-5 (consequence factors)Consequence factor applied to lift points including their attachments to the structure: per Table 16-5, applied together with all relevant §16.2 factors per §16.8.4.1. Members directly supporting or framing into the lift points use (out of scope for this single-lug check set).
Code-specific allowables remain user-supplied unless the corresponding standard clause has been validated.
04
When a spreadsheet is exactly the right tool
More often than this article's tone suggests. The failure is not using one; it is issuing one.
Working out the size of an answer. In a meeting, on site, deciding whether an idea is worth pursuing. Fast, transparent, and nobody is going to build from it.
A calculation you have derived and can show in full. If the whole derivation fits on one printed page and every input is on that page, a spreadsheet is a fine vehicle for it.
Parametric exploration. Twenty variants of one arrangement to see which lever matters. This is a spreadsheet's strongest use and it is genuinely hard to do any other way.
A calculation with a documented, tested basis and a controlled release. Spreadsheets can be verified, version-controlled, protected and reviewed. Organisations that do this well have a procedure, an owner and a test set for each one. Organisations that say they do this and have a folder called "calcs" do not.
A spreadsheet is a working tool. The failure is issuing the working tool as the deliverable, because a deliverable has to carry its own provenance, its own scope statement and its own version for a reader who cannot ask the author anything.
05
Making a spreadsheet survive review
Nine habits. They are not about the formulas.
If the spreadsheet is going to be issued anyway
- 01Put every input on the first page with its sourceValue, unit, and where it came from. A weighbridge ticket, a drawing revision, a standard clause.
- 02State the design route and its editionNamed on the sheet, so a reader can tell which document's constants are in it.
- 03List the checks performed, as a listNot as a series of rows that happen to exist. A reader should be able to count them.
- 04List what was not checked, and whyThe single most valuable line on a calculation, and the one a spreadsheet never has.
- 05Show the formula, not just the resultEither printed alongside or written out in a derivation sheet. A cell reference is not a derivation.
- 06Version it visiblyA version number and date in the footer of every printed page, changed when the file is.
- 07Name the author and the checkerTwo people, on the sheet, and the checker did not build it.
- 08Test it against a known caseOne worked example with a published or independently derived answer, kept in the file and re-run after every change.
- 09Lock the formulasSo that the copy that arrives at review is arithmetically the copy that was tested.
06
Seven ways a spreadsheet fails a review
None of them is an arithmetic error.
1. A check is missing and nothing shows it. The worked example: three correct numbers and a governing check at 146.5 percent that was never computed.
2. An input has no source. The reviewer can see the number and not what it is.
3. A factor is applied twice, or not at all. Invisible unless the load path is written out with each factor's owner named.
4. The allowable has no basis. A number in a cell, possibly from a previous project, possibly from a superseded edition.
5. The version is unknown. Three copies exist, they print identically, and one has a fix in it.
6. The scope is unstated. Nothing on the sheet records what was deliberately left out, so a reviewer cannot tell an omission from a decision.
7. The author is the only person who can read it. Which makes the review a conversation rather than an audit, and conversations are not records.
Common questions
- What is actually wrong with engineering spreadsheets?
- Usually not the arithmetic. The three things that get them rejected at review are properties of the artefact rather than of the formulas: you cannot see what it did not check, because a missing check and a passing check print identically; you cannot see where a number came from, because a cell holds a value and not a provenance; and you cannot tell which version produced the result, because three copies of the same file print the same.
- How much can a missing check matter?
- In this article's worked padeye, a spreadsheet with net section, bearing and weld shear reports 22, 50 and 40 percent, and the same lug's governing check is 146.5 percent. The missing term is the moment the off-axis sling force puts into the weld group through the lever arm from the pin, and on its own that term is 228 MPa against a 207 MPa allowable. The spreadsheet's arithmetic was correct for every quantity it computed.
- When is a spreadsheet the right tool for a rigging calculation?
- For working out the size of an answer in a meeting, for a calculation you derived and can show in full on one page, and for parametric exploration of twenty variants to find which lever matters - which is a spreadsheet's genuinely strongest use. It is also fine as a controlled, tested, version-managed tool where an organisation actually has that procedure. The failure is not using one; it is issuing one as the deliverable.
- What does a reviewer look for that a spreadsheet cannot show?
- Five things: where each input came from, where the allowable came from, which edition of the design standard the constants belong to, which version of the file produced the printout, and what was deliberately not checked. The last is the most valuable line on any calculation and the one a spreadsheet has no mechanism for, because a calculation that cannot state its own scope cannot be reviewed for what it missed.
- How do I make a rigging spreadsheet reviewable?
- Put every input on the first page with its source. Name the design route and its edition. List the checks performed as a countable list, and list what was not checked and why. Show the formulas rather than only the results. Version it visibly in the footer of every printed page. Name an author and a separate checker. Keep one worked test case with an independently derived answer in the file and re-run it after every change. Lock the formulas so the copy at review is the copy that was tested.
Sources
Every document below is linked at its publisher or regulator. Xarpis reproduces no standard text; where a clause is named, the identifier is given so you can find it in your own copy.
LOLER 1998Lifting Operations and Lifting Equipment Regulations
UK Health and Safety Executive · free to read
The UK duty framework for lifting operations: planning by a competent person, supervision, and thorough examination of lifting equipment and accessories. Like OSHA's rules it governs the process, not the arithmetic.
ASME BTH-1Design of Below-the-Hook Lifting Devices
ASME · paid document
Structural, mechanical and electrical design criteria for below-the-hook lifting devices, used alongside ASME B30.20 which carries the safety requirements. The current edition is BTH-1-2023; Xarpis implements the 2020 edition and says so on every result.
EN EurocodesEurocodes: Building the future
European Commission, Joint Research Centre · free portal
The Commission's own Eurocodes portal: the structure of EN 1990 to EN 1999, the database of Nationally Determined Parameters, and the second-generation timetable. The standards themselves are sold by the national bodies, but the NDP database is free and is what decides which partial factors apply in your country.
ANSI/AISC 360Specification for Structural Steel Buildings
American Institute of Steel Construction · free to read
The US steel design specification, in both LRFD and ASD. AISC publishes it for free download, which makes it one of the few structural standards a reader can check the same afternoon they read about it.
Run the check properly
Reading about a calculation is not the same as being able to hand one over. These tools produce the traceable record.
Something here wrong, or thinner than it should be? Tell us which paragraph and it gets rewritten. Articles carry the date they were last revised for exactly this reason.