diff --git a/docs/OpenProjects.html b/docs/OpenProjects.html
index 7fa60d811db..303cb2a37ae 100644
--- a/docs/OpenProjects.html
+++ b/docs/OpenProjects.html
@@ -188,7 +188,7 @@ Irreducible Loops.
-
Sometimes creating new things is more fun that improving existing things.
+
Sometimes creating new things is more fun than improving existing things.
These projects tend to be more involved and perhaps require more work, but can
also be very rewarding.
@@ -293,7 +293,6 @@ profiling code to work with the generic profiling interfaces.
-- Implement a global register allocator
- Implement a better instruction selector
- Implement support for the "switch" instruction without requiring the
lower-switches pass.
@@ -309,7 +308,12 @@ profiling code to work with the generic profiling interfaces.
-- Write a new frontend for some language (Java? OCaml? Forth?)
+- Port the Bigloo
+Scheme compiler, from Manuel Serrano at INRIA Sophia-Antipolis, to
+output LLVM bytecode. It seems that it can already output .NET
+bytecode, JVM bytecode, and C, so LLVM would ostensibly be another good
+candidate.
+- Write a new frontend for some other language (Java? OCaml? Forth?)
- Write a new backend for a target (IA64? MIPS? MMIX?)
- Random test vector generator: Use a C grammar to generate random C code;
run it through llvm-gcc, then run a random set of passes on it using opt.