diff --git a/doc/FAQ b/doc/FAQ
index 3bafdcd64ae0922218eece058ed494bbe5e3c302..0343543219a28fc80e749828df277b3e31c6a4f5 100644
--- a/doc/FAQ
+++ b/doc/FAQ
@@ -1,4 +1,4 @@
-GMSH FREQUENTLY ASKED QUESTIONS ($Date: 2002-01-03 10:25:06 $)
+GMSH FREQUENTLY ASKED QUESTIONS ($Date: 2002-01-21 19:43:38 $)
 
 1. GENERAL
 ==========
@@ -141,7 +141,7 @@ hexahedra.
 
 6.1) How do I integrate my own solver with Gmsh?
 
-If you want to simply launch a program from withing Gmsh, just edit
+If you want to simply launch a program from within Gmsh, just edit
 the options to define your solver commands (e.g. Solver.Name0,
 Solver.Executable0, etc.), and set the ClientServer option to zero
 (e.g. Solver.ClientServer0 = 0). 
diff --git a/doc/gmsh.html b/doc/gmsh.html
index d7c90150df31c28a2f2a3ef80af0563972a9fa09..be434ae44745ec39cf796092beffcc5a9fa63f0a 100644
--- a/doc/gmsh.html
+++ b/doc/gmsh.html
@@ -120,8 +120,11 @@ circumscribed circle/sphere.
 External solvers can be interfaced with Gmsh through a socket
 mechanism, which permits to easily launch computations either locally
 or on remote computers, and to collect and exploit the simulation
-results within Gmsh.  The only solver currently interfaced is <A
-HREF="/getdp/">GetDP</A>.
+results within Gmsh. The only default solver currently interfaced with
+Gmsh is <A HREF="/getdp/">GetDP</A>. Check the <A
+HREF="/gmsh/doc/mysolver.tgz">solver example</A> to see how to define
+your own solver (be sure to also read the answer to the question 6.1
+in the <A HREF="/gmsh/doc/FAQ">FAQ</A>).
 
 <h3><a name="post-processing"></a>Post-processing: scalar and vector field visualization</h3>