diff --git a/Makefile b/Makefile
index 0003b8c..0314d2f 100644
--- a/Makefile
+++ b/Makefile
@@ -14,8 +14,9 @@ LSP=${SPD}/lsp
#GCLVERSION=gcl-2.6.6
#GCLVERSION=gcl-2.6.7pre
#GCLVERSION=gcl-2.6.7
-GCLVERSION=gcl-2.6.8pre
+#GCLVERSION=gcl-2.6.8pre
#GCLVERSION=gcl-2.6.8pre2
+GCLVERSION=gcl-2.6.8pre3
AWK=gawk
GCLDIR=${LSP}/${GCLVERSION}
SRC=${SPD}/src
diff --git a/Makefile.pamphlet b/Makefile.pamphlet
index 18105ad..246d9ac 100644
--- a/Makefile.pamphlet
+++ b/Makefile.pamphlet
@@ -749,9 +749,9 @@ forget to erase the lsp/Makefile the wrong patches will be applied.
#GCLVERSION=gcl-2.6.6
#GCLVERSION=gcl-2.6.7pre
#GCLVERSION=gcl-2.6.7
-GCLVERSION=gcl-2.6.8pre
+#GCLVERSION=gcl-2.6.8pre
#GCLVERSION=gcl-2.6.8pre2
-#GCLVERSION=gcl-2.6.8pre3
+GCLVERSION=gcl-2.6.8pre3
@
\subsubsection{The [[GCLOPTS]] configure variable}
diff --git a/changelog b/changelog
index 4fe3151..ffc5154 100644
--- a/changelog
+++ b/changelog
@@ -1,3 +1,9 @@
+20081213 tpd src/axiom-website/patches.html 20081213.01.tpd.patch
+20081213 tpd zips/gcl-2.6.8pre3.unixport.makefile.patch move to gcl-pre3
+20081213 tpd zips/gcl-2.6.8pre3.unixport.init_gcl.lsp.in.patch move to gcl-pre3
+20081213 tpd zips/gcl-2.6.8pre3.tgz move to gcl-pre3
+20081213 tpd Makefile.pamphlet move to gcl-pre3
+20081213 tpd Makefile move to gcl-pre3
20081212 tpd src/axiom-website/patches.html 20081212.01.tpd.patch
20081212 tpd books/bookvol4.pamphlet added
20081212 tpd books/ps/v103univariateskewpolynomial.ps added
diff --git a/src/axiom-website/patches.html b/src/axiom-website/patches.html
index 6dbfd08..fb4cca2 100644
--- a/src/axiom-website/patches.html
+++ b/src/axiom-website/patches.html
@@ -795,6 +795,10 @@ bookvol10.3 add domains
bookvol10.3 add domains
20081211.01.tpd.patch
regression test suite cleanup
+20081212.01.tpd.patch
+bookvol10.3 add domains
+20081213.01.tpd.patch
+lisp move to GCL-pre3