diff --git a/script.html b/script.html
index 07862a8..3fea10e 100644
--- a/script.html
+++ b/script.html
@@ -954,7 +954,13 @@ function pzPaint(lines) {
? '
Spoken, this runs '
+ total.toFixed(1) + ' seconds but only ' + bought + ' seconds are being '
+ 'filmed. Something will be cut off. Shorten the words, or buy more length.
'
- : '')
+ : (total < bought * 0.85
+ ? 'Spoken, this runs only '
+ + total.toFixed(1) + ' seconds across ' + bought + ' seconds of video, '
+ + 'so roughly ' + ((bought - total) / PZ.length).toFixed(1) + ' seconds of '
+ + 'every shot is silence. That is where trailing sound effects and echo come '
+ + 'from: the model is handed a gap and fills it. More words per shot is the fix.
'
+ : ''))
+ (over.length
? 'Shot' + (over.length > 1 ? 's ' : ' ')
+ over.map(function (x) { return x.index; }).join(", ")