diff --git a/tracks/README_FIRST.txt b/tracks/README_FIRST.txt
index 3f1f3970..ab4df589 100644
--- a/tracks/README_FIRST.txt
+++ b/tracks/README_FIRST.txt
@@ -1,6 +1,9 @@
-The main README.txt file is in tracks/doc/README.txt, and the change log in tracks/doc/CHANGENOTES.txt.
+The main README file is in tracks/doc/README_FOR_APP, and the change log in tracks/doc/CHANGELOG. If you downloaded this application as a *.zip file, then there is documentation for the app in tracks/doc/app. If you open the index.html file in a browser, you can view the documentation for the methods, as well as viewing README_FOR_APP and CHANGELOG in more attractive format. If you checked out the application with Subversion, you need to generate the documentation. Navigate inside the tracks directory in a terminal, then issue the following command:
+ rake appdoc
+
+This will generate the documentation as above in tracks/doc/app.
-The database structure dump file (with some test contents) is in tracks/db/tracks_dump 03.01.2005.sql, which you can import into your database.
+Database schemas for MySQL, PostgreSQL and SQLite are available in tracks/db, along with some example contents in tracks_1.0.3_content.sql.
** IMPORTANT **
diff --git a/tracks/doc/README_FOR_APP b/tracks/doc/README_FOR_APP
index 19e48bbb..e80a5679 100644
--- a/tracks/doc/README_FOR_APP
+++ b/tracks/doc/README_FOR_APP
@@ -48,7 +48,7 @@ In the following, I'm assuming that you're using MySQL and the built-in WEBrick
=== Upgrading from a previous version of Tracks
* Before you do anything else, BACK UP YOUR DATABASE (tables and content). Then make a separate export of the contents only (assuming that you want to move your data to the new version.)
-* There are new fields in the projects and contexts table, so you might need to edit your contents dump accordingly. Use db/tracks_1.0.3_content.sql as a guide. If you were using Tracks 1.02a, you shouldn't need to edit either the users or todos table, but check db/tracks_1.0.3_content.sql if you are unsure. If you are upgrading from an earlier version of Tracks, it would be safer not to include the contents of your previous users table, but to create your users again through /signup.
+* There are new fields in the projects and contexts table, so you might need to edit your contents dump accordingly. Use db/tracks_1.0.3_content.sql as a guide for the correct syntax. In particular, note that you will need to manually add values to the position columns in projects and contexts. If you import your old database dump into the new database schema, all rows will get the position value of 0, which will break positioning. Add values from 1 upwards to each row. Don't worry about the order, as you can alter it through Tracks itself later. If you were using Tracks 1.02a, you shouldn't need to edit either the users or todos table, but check db/tracks_1.0.3_content.sql if you are unsure. If you are upgrading from an earlier version of Tracks, it would be safer not to include the contents of your previous users table, but to create your users again through /signup.
* For safety, rename your current Tracks directory to 'tracks-old' or something similar, and if you are able, create a new database for the new version. If you can't create a new database, delete the contents and tables in your old one MAKING SURE THAT YOU HAVE BACKED UP YOUR DATABASE FIRST.
* Import tracks_1.0.3_mysql.sql from tracks/db (or the appropriate schema for your database), then your own contents dump file into the new database.
* Copy the files tracks/config/database.yml.tmpl and tracks/config/settings.yml.tmpl to the same file names without the *.tmpl extension (i.e. the extension should just be .yml).