diff --git a/bip-0388/wallet_policies.py b/bip-0388/wallet_policies.py
index 4cd50310..754d2010 100755
--- a/bip-0388/wallet_policies.py
+++ b/bip-0388/wallet_policies.py
@@ -142,7 +142,7 @@ class WalletPolicy(object):
continue
if op in operators_key_all_but_first:
- # skip the first argument (we now it's not a KEY expression, so it does not have a comma)
+ # skip the first argument (we know it's not a KEY expression, so it does not have a comma)
first_comma_pos = descriptor.find(",", op_pos_start)
if first_comma_pos == -1:
raise Exception(
diff --git a/bip-0390.mediawiki b/bip-0390.mediawiki
index 05f57347..1024fb72 100644
--- a/bip-0390.mediawiki
+++ b/bip-0390.mediawiki
@@ -51,7 +51,7 @@ backed up, or guess, the correct order of keys..
musig(KEY, KEY, ..., KEY)/NUM/.../* expressions are also allowed, with the same usage
restrictions as in the previous section. The aggregate public key
is first computed as described above, with the keys also being sorted after all derivation and prior
-to aggreation. Then further BIP 32 derivation will be performed on the aggregate public key as described in
+to aggregation. Then further BIP 32 derivation will be performed on the aggregate public key as described in
[[bip-0328.mediawiki|BIP 328]]. As there is no aggregate private key,
only unhardened derivation from the aggregate public key is allowed, and thus the derivation steps
following the musig() expression cannot contain