cosmetics
diff --git a/Modules/Setup.in b/Modules/Setup.in
index 65c559f..44ad2b2 100644
--- a/Modules/Setup.in
+++ b/Modules/Setup.in
@@ -264,7 +264,10 @@
 #sybase sybasemodule.c
 
 
-# Generic (SunOS / SVR4) dynamic loading module
+# Generic (SunOS / SVR4) dynamic loading module.
+# This is not needed for dynamic loading of Python modules --
+# it is a highly experimental and dangerous device for calling
+# *arbitrary* C functions in *arbitrary* shared libraries.
 
 #dl dlmodule.c
 
diff --git a/Modules/cryptmodule.c b/Modules/cryptmodule.c
index 9cdcac8..13c79ba 100644
--- a/Modules/cryptmodule.c
+++ b/Modules/cryptmodule.c
@@ -2,7 +2,6 @@
  */
 
 #include "allobjects.h"
-#include "modsupport.h"
 
 #include <sys/types.h>
 
diff --git a/Modules/signalmodule.c b/Modules/signalmodule.c
index 97d895b..1bf4892 100644
--- a/Modules/signalmodule.c
+++ b/Modules/signalmodule.c
@@ -57,7 +57,7 @@
    generated by the keyboard (e.g. SIGINT) are delivered to all
    threads (e.g. SGI), while in others (e.g. Solaris) such signals are
    delivered to one random thread (an intermediate possibility would
-   be to deliver it to the main thread -- POSIX???).  For now, we have
+   be to deliver it to the main thread -- POSIX?).  For now, we have
    a working implementation that works in all three cases -- the
    handler ignores signals if getpid() isn't the same as in the main
    thread.  XXX This is a hack.