</indexterm>
    <para>
     <function>pg_advisory_xact_lock</> works the same as
-    <function>pg_advisory_lock</>, expect the lock is automatically released
-    at the end of the current transaction and can not be released explicitly.
+    <function>pg_advisory_lock</>, except the lock is automatically released
+    at the end of the current transaction and cannot be released explicitly.
    </para>
 
    <indexterm>
    </indexterm>
    <para>
     <function>pg_advisory_xact_lock_shared</> works the same as
-    <function>pg_advisory_lock_shared</>, expect the lock is automatically released
-    at the end of the current transaction and can not be released explicitly.
+    <function>pg_advisory_lock_shared</>, except the lock is automatically released
+    at the end of the current transaction and cannot be released explicitly.
    </para>
 
    <indexterm>
    </indexterm>
    <para>
     <function>pg_try_advisory_xact_lock</> works the same as
-    <function>pg_try_advisory_lock</>, expect the lock, if acquired,
+    <function>pg_try_advisory_lock</>, except the lock, if acquired,
     is automatically released at the end of the current transaction and
-    can not be released explicitly.
+    cannot be released explicitly.
    </para>
 
    <indexterm>
    </indexterm>
    <para>
     <function>pg_try_advisory_xact_lock_shared</> works the same as
-    <function>pg_try_advisory_lock_shared</>, expect the lock, if acquired,
+    <function>pg_try_advisory_lock_shared</>, except the lock, if acquired,
     is automatically released at the end of the current transaction and
-    can not be released explicitly.
+    cannot be released explicitly.
    </para>
 
    <indexterm>