diff --git a/packages/Makefile b/packages/Makefile
index 9ffc982275774ef8c9881b6eb38d75e55d35e244..27359ebbb47484cbf7b0fd4222758ed2d9082033 100644
--- a/packages/Makefile
+++ b/packages/Makefile
@@ -258,9 +258,8 @@ welcome_install:
 	echo "<link rel=\"stylesheet\" type=\"text/css\" href=\"http://puredata.org/ploneCustom.css\" />" >> $(WELCOME_FILE)
 	echo "</head>" >> $(WELCOME_FILE)
 	echo "<body><p><p>" >> $(WELCOME_FILE)
-	echo "<center><img src=\"\">" >> $(WELCOME_FILE)
-	echo "<h2>Version $(PD_VERSION)</h2>" >> $(WELCOME_FILE)
-	echo "<p>written by Miller S. Puckette</p></center>" >> $(WELCOME_FILE)
+	echo "<h2>Pd-l2ork version $(PD_L2ORK_VERSION) ($(PD_TEST_VERSION))</h2>" >> $(WELCOME_FILE)
+	echo "<p>Pd-l2ork was written by Ivica Bukvic and Jonathan Wilkes. It is a fork of Hans-Christoph Steiner's Pd-extended, which in turn is based on Miller S. Puckette's Pd. The included Pd abstractions and externals are the work of many people whose contributions are gratefully acknowledged.</p>" >> $(WELCOME_FILE)
 	echo "<font size=\"-1\">" >> $(WELCOME_FILE)
 	echo "<p>`grep -A9 ACKNOWLEDG $(pd_src)/README.txt`</p>" >> $(WELCOME_FILE)
 	echo "</font>" >> $(WELCOME_FILE)
@@ -280,18 +279,19 @@ readme_install:
 	echo "<link rel=\"stylesheet\" type=\"text/css\" href=\"http://puredata.org/plone.css\" />" >> $(README_FILE)
 	echo "</head>" >> $(README_FILE)
 	echo "<body>" >> $(README_FILE)
-	echo "<h2>Pure Data $(PD_VERSION)</h2>" 	>> $(README_FILE)
-	echo "<p>Pd is a real-time, graphical programming language for media processing.  It provides an environment for audio analysis, synthesis, and processing, with a rich set of multimedia capabilities.  You can get Pd for Linux, Windows, MacOS X, BSD, or IRIX.</p>" >> $(README_FILE)
-	echo "<p>For more information, go to: <a href=\"http://puredata.org\" target=\"pd\">http://puredata.org</a></p>" >> $(README_FILE)
+	echo "<h2>Pd-l2ork version $(PD_L2ORK_VERSION) ($(PD_TEST_VERSION))</h2>" 	>> $(README_FILE)
+	echo "<p>Pd is a real-time, graphical programming language for media processing created by Miller S. Puckette.  It provides an environment for audio analysis, synthesis, and processing, with a rich set of multimedia capabilities.  You can get Pd for Linux, Windows, MacOS X, BSD, or IRIX.</p>" >> $(README_FILE)
+	echo "<p>Pd-l2ork is a version of Pd based on Hans-Christoph Steiner's Pd-extended which features many bugfixes and enhancements, especially in the user interface.  Pd-l2ork was created by Ivica Ico Bukvic and is maintained by a team of volunteers including Jonathan Wilkes who ported it to the Mac and Windows.  It is available for Linux, Windows and MacOS X.</p>" >> $(README_FILE)
+	echo "<p>For general information about Pd, go to: <a href=\"http://puredata.org\" target=\"pd\">http://puredata.org</a>.  More information about Pd-l2ork can be found on the <a href=\"http://l2ork.music.vt.edu/main/make-your-own-l2ork/software/\" target=\"pd-l2ork\">Pd-l2ork website</a>.</p>" >> $(README_FILE)
 	echo "<h3>Installation</h3>" >> $(README_FILE)	
 ifeq ($(OS_NAME),linux)
-	echo "<p></p>" >> $(README_FILE)
-	echo "<p></p>" >> $(README_FILE)
+	echo "<p>Links to Pd-l2ork packages for various Linux distributions are available on the <a href=\"http://l2ork.music.vt.edu/main/make-your-own-l2ork/software/\" target=\"pd-l2ork\">Pd-l2ork website</a>.</p>" >> $(README_FILE)
+	echo "<p>If you're running Ubuntu or Arch, you may also want to check out Albert Gräf's packages on Launchpad and the Arch User Repositories (AUR).  Please check his corresponding <a href=\"https://l2orkaur.bitbucket.io/\" target=\"l2orkaur\">Bitbucket</a> <a href=\"https://l2orkubuntu.bitbucket.io/\" target=\"l2orkubuntu\">pages</a> for details.</p>" >> $(README_FILE)
 endif
 ifeq ($(OS_NAME),darwin)
-	echo "<p>To install Pd, drag the $(PD_APP_NAME).app into your <b>/Applications</b> folder or to the shortcut in the disk image.  (<i>You might need to put the old one in the trash before copying this one to <b>/Applications</b></i>)</p>" >> $(README_FILE)	
-	echo "<p>By default, most of the included libraries are loaded at startup.  To change this, set your own preferences in the <b>Startup...</b> Preferences pane usings the <b>Save all settings</b> button.   If you want to start with the default preferences, throw away the Pd preferences file <strong>~/Library/Preferences/org.puredata.pdextended.plist</strong> (<code>~</code> <i>means your home folder</i>), or run this command in the Terminal.app: </p><p><code>rm ~/Library/Preferences/org.puredata.pdextended.plist</code></p><p>The Preferences panels in Pd are currently buggy, so you might have better luck with the Apple utilities: <code>defaults read org.puredata.pdextended</code>, or, <b>Property List Editor</b>, which is freely available as part of <a href=\"http://developer.apple.com/tools/xcode/download/\" target=\"_blank\">XCode</a> or the <a href=\"http://www.apple.com/support/downloads/serveradmintools104.html\" target=\"_blank\">Server Tools</a>.</p>" >> $(README_FILE)
-	echo "If you want to use PDP on Mac OS X 10.4/Tiger or 10.3/Panther, you will need to install X11 (X11 comes installed with 10.5/Leopard).  It comes on the install CD/DVD that your computer came with.  For more detail, see <a href=\"http://www.simplehelp.net/2006/10/22/how-to-install-x11-in-os-x/\" target=\"_blank\">How to install X11 in OS X</a> or <a href=\"http://puredata.info/docs/faq/macosx\" target=\"_blank\">How do I install Pd on MacOS X?</a>." >> $(README_FILE)
+	echo "<p>To install Pd-l2ork, drag the $(APPLICATION_NAME).app into your <b>/Applications</b> folder or to the shortcut in the disk image.</p>" >> $(README_FILE)
+	echo "<p>By default, most of the included libraries are loaded at startup.  To change this, set your own preferences in the <b>Startup</b> tab of the Preferences dialog.  If you want to reset Pd-l2ork to the default preferences, remove the Pd-l2ork preferences file <strong>~/Library/Preferences/org.puredata.pd-l2ork.plist</strong> (<code>~</code> means your home folder), or run the following command in the Terminal.app: </p><p><code>rm ~/Library/Preferences/org.puredata.pd-l2ork.plist</code></p>" >> $(README_FILE)
+	echo "<p>If you want to use PDP on Mac OS X, you may have to install X11.  See <a href=\"http://puredata.info/docs/faq/macosx\" target=\"_blank\">How do I install Pd on MacOS X?</a> for details.</p>" >> $(README_FILE)
 endif
 ifeq ($(OS_NAME),windows)
 	echo "<p>To make sure that all of the included libraries are loaded when Pd runs, " >> $(README_FILE)
@@ -302,34 +302,31 @@ ifeq ($(OS_NAME),windows)
 endif
 	echo "<h3>Installing Externals, Objects, and Help files</h3>" >> $(README_FILE)
 	echo "<p>" >> $(README_FILE)
-	echo "If you would like to install other externals, objects, help files, etc. there are special folders that Pd-extended uses, which are listed below.  If the folder does not exist, you should create it.  You can find out more details about this by reading that FAQ:  <a href=\"http://puredata.info/docs/faq/how-do-i-install-externals-and-help-files\" target=\"_blank\">How do I install externals and help files?</a>." >> $(README_FILE)
+	echo "If you would like to install other externals, objects, help files, etc. there are special folders that Pd-l2ork uses, which are listed below.  If the folder does not exist, you should create it.  You can find out more details about this by reading this FAQ:  <a href=\"http://puredata.info/docs/faq/how-do-i-install-externals-and-help-files\" target=\"_blank\">How do I install externals and help files?</a>." >> $(README_FILE)
 	echo "<dl>" >> $(README_FILE)
 ifeq ($(OS_NAME),darwin)
 	echo "<dt>Only for the current user account</dt>" >> $(README_FILE)
-	echo "<dd>~/Library/Pd</dd>" >> $(README_FILE)
+	echo "<dd>~/Library/Pd-l2ork</dd>" >> $(README_FILE)
 	echo "<dt>For all user accounts on the computer</dt>" >> $(README_FILE)
-	echo "<dd>/Library/Pd</dd>" >> $(README_FILE)
+	echo "<dd>/Library/Pd-l2ork</dd>" >> $(README_FILE)
 endif
 ifeq ($(OS_NAME),linux)
 	echo "<dt>Only for the current user account</dt>" >> $(README_FILE)
-	echo "<dd>~/pd-externals/</dd>" >> $(README_FILE)
+	echo "<dd>~/pd-l2ork-externals/</dd>" >> $(README_FILE)
 	echo "<dt>For all user accounts on the computer</dt>" >> $(README_FILE)
-	echo "<dd>/usr/local/lib/pd-externals</dd>" >> $(README_FILE)
+	echo "<dd>/usr/local/lib/pd-l2ork-externals</dd>" >> $(README_FILE)
 endif
 ifeq ($(OS_NAME),windows)
 	echo "<dt>Only for the current user account</dt>" >> $(README_FILE)
-	echo "<dd><a href=\"file:///%UserProfile%/Application%20Data\">%UserProfile%\Application Data\Pd</a></dd>" >> $(README_FILE)
+	echo "<dd><a href=\"file:///%UserProfile%/Application%20Data\">%UserProfile%\Application Data\Pd-l2ork</a></dd>" >> $(README_FILE)
 	echo "<dt>For all user accounts on the computer</dt>" >> $(README_FILE)
-	echo "<dd><a href=\"file:///%CommonProgramFiles%/\">%ProgramFiles%\Common Files\Pd</a></dd>" >> $(README_FILE)
+	echo "<dd><a href=\"file:///%CommonProgramFiles%/\">%ProgramFiles%\Common Files\Pd-l2ork</a></dd>" >> $(README_FILE)
 endif
 	echo "</dl>" >> $(README_FILE)
 	echo "</p>" >> $(README_FILE)
-	echo "<h3>Flext Binaries have been removed from Pd-extended</h3>" >> $(README_FILE)	
-	echo "<p>As of release 0.41.4 of Pd-extended, the whole package is built from source every night.  That means that some objects have been removed from the package because they were not being built from source (objects like [pool], [msd], [flashserver], etc.).  You can download these objects from the original authors or <a href=\"http://puredata.info/docs/faq/how-do-i-download-the-flext-binaries-that-used-to-be-included-in-pd-extended\" target=\"_blank\">get the files from the 0.40.3 Pd-extended release</a>." >> $(README_FILE)
-	echo "</p>" >> $(README_FILE)
 	echo "<h3>License</h3>" >> $(README_FILE)	
 	echo "<p>" >> $(README_FILE)
-	echo 'This package is released under the <a href="http://www.gnu.org/copyleft/gpl.html" target="gpl">GNU GPL</a>.  The Pd core and some other included code is originally available with a <a href="http://pure-data.cvs.sourceforge.net/pure-data/pd/LICENSE.txt">BSD license</a> from the Pd CVS on SourceForge.' >> $(README_FILE)
+	echo 'This package is released under the <a href="http://www.gnu.org/copyleft/gpl.html" target="gpl">GNU GPL</a>.  The Pd core and some other included code is available under a <a href="http://pure-data.cvs.sourceforge.net/pure-data/pd/LICENSE.txt">BSD license</a> from the Pd source code repository on SourceForge.' >> $(README_FILE)
 	echo "</p>" >> $(README_FILE)
 	echo "<h3>Patented Algorithms</h3>" >> $(README_FILE)
 	echo "<p>" >> $(README_FILE)
diff --git a/pd/doc/1.manual/1.introduction.txt b/pd/doc/1.manual/1.introduction.txt
index 05c168b6c99d9ddc42d660dfdd3c7bd812d8c7fe..f4399458c1407fba91412924fe437fc9663a8a5e 100644
--- a/pd/doc/1.manual/1.introduction.txt
+++ b/pd/doc/1.manual/1.introduction.txt
@@ -1,27 +1,28 @@
 PD_VERSION
 
 A real-time graphical programming environment for live interactive
-computer music, Pd-l2ork currently works only on Linux.
+computer music, Pd-l2ork works on Linux, Macintosh OSX, and Microsoft
+Windows.
 
 Pd is copyrighted, but is free for you to use for any reasonable purpose.
 See the file:
-     PD_BASEDIR/LICENSE.txt
+     PD_BASEDIR/doc/manuals/Pd/Pd-LICENSE.txt
 
-L2Ork iteration offers rewrite of many of PD's core routines for the
-purpose of improving editor functionality and stability. It is
-distributed under the same license as base PD. For additional info see:
+Pd-l2ork offers a rewrite of many of Pd's core routines for the purpose
+of improving editor functionality and stability. It is distributed under
+the same license as Pd. For additional info see:
     http://l2ork.music.vt.edu/main/
 
 Reference documentation for Pd lives in:
     file:PD_BASEDIR/doc/1.manual/index.htm
 or:
-    http://www.crca.ucsd.edu/~msp/Pd_documentation/index.htm
+    http://msp.ucsd.edu/Pd_documentation/
 
 Much more documentation and other resources live on:
     http://puredata.org
 
 The Pd mailing list archive lives in:
-    http://iem.kug.ac.at/mailinglists/pd-list/
+    http://iem.at/mailinglists/pd-list/
 
 
 Many more useful links are listed in the HTML documentation, section 1.2.
diff --git a/pd/src/makefile.in b/pd/src/makefile.in
index 40e32b18eae24302bf55d0ee9d82a2903e72584a..79ca85d1070c4f9856a972db526262f5ac288429 100644
--- a/pd/src/makefile.in
+++ b/pd/src/makefile.in
@@ -97,6 +97,9 @@ PD_VERSION := $(PD_MAJOR_VERSION).$(PD_MINOR_VERSION).$(PD_BUGFIX_VERSION)
 ifneq ($(PD_TEST_VERSION),)
 	PD_VERSION := $(PD_VERSION)-$(PD_TEST_VERSION)
 endif
+# AG: Pd-l2ork version number
+PD_L2ORK_VERSION := $(shell grep PD_L2ORK_VERSION m_pd.h.in | \
+	sed 's|^.define *PD_L2ORK_VERSION *"\(.*\)".*|\1|' )
 
 #
 #  ------------------ targets ------------------------------------
@@ -200,7 +203,7 @@ install: all
                     $(DESTDIR)$(pddocdir)/7.stuff/$$dir ; \
 	done
 	mv $(ABOUT_FILE) $(ABOUT_FILE).tmp
-	cat $(ABOUT_FILE).tmp | sed 's|PD_VERSION|Pd-l2ork version $(PD_TEST_VERSION)|' \
+	cat $(ABOUT_FILE).tmp | sed 's|PD_VERSION|Pd-l2ork version $(PD_L2ORK_VERSION) ($(PD_TEST_VERSION))|' \
 		> $(ABOUT_FILE)
 	rm $(ABOUT_FILE).tmp
 	rsync -ax --exclude=.git --exclude=.svn ../extra $(DESTDIR)$(libpddir)/