diff --git a/src/transaction_builder.js b/src/transaction_builder.js
index b8616dd..a33f786 100644
--- a/src/transaction_builder.js
+++ b/src/transaction_builder.js
@@ -302,6 +302,7 @@ TransactionBuilder.prototype.sign = function(index, privKey, redeemScript, hashT
   // initialize it
   } else {
     if (redeemScript) {
+      // if we have a prevOutScript, enforce scriptHash equality to the redeemScript
       if (input.prevOutScript) {
         assert.equal(input.prevOutType, 'scripthash', 'PrevOutScript must be P2SH')