In readme, add a pointer to the tutorial.
diff --git a/README.md b/README.md
index 80f51ac..6af1ea6 100644
--- a/README.md
+++ b/README.md
@@ -10,43 +10,44 @@
Download and build
==================
-You need Java (1.5 or higher; 1.7 preferred) and maven (2 or higher).
+You need Java (1.5 or higher; 1.7 preferred), git and maven (2 or higher).
- $ git clone git://github.com/julianhyde/optiq-csv.git
- $ cd optiq-csv
- $ mvn compile
+```bash
+$ git clone git://github.com/julianhyde/optiq-csv.git
+$ cd optiq-csv
+$ mvn compile
+```
-Run sqlline
-===========
+Kick the tires
+==============
-Sqlline is a shell that connects to any JDBC data source and lets you execute SQL queries.
-Connect to Optiq and try out some queries.
+Let's take a quick look at optiq-csv's (and optiq's) features.
+We'll use <code>sqlline</code>, a SQL shell that connects to
+any JDBC data source and is included with optiq-csv.
- $ ./sqlline
- sqlline> !connect jdbc:optiq:model=target/test-classes/model.json admin admin
- sqlline> !tables
- sqlline> !describe emps
- sqlline> SELECT * FROM emps;
- sqlline> EXPLAIN PLAN FOR SELECT * FROM emps;
- sqlline> !connect jdbc:optiq:model=target/test-classes/smart.json admin admin
- sqlline> EXPLAIN PLAN FOR SELECT * FROM emps;
- sqlline> SELECT depts.name, count(*)
- . . . .> FROM emps JOIN depts USING (deptno)
- . . . .> GROUP BY depts.name;
- sqlline> VALUES char_length('hello, ' || 'world!');
- sqlline> !quit
+Connect to Optiq and try out some queries:
+```SQL
+$ ./sqlline
+sqlline> !connect jdbc:optiq:model=target/test-classes/model.json admin admin
+sqlline> !tables
+sqlline> !describe emps
+sqlline> SELECT * FROM emps;
+sqlline> EXPLAIN PLAN FOR SELECT * FROM emps;
+sqlline> !connect jdbc:optiq:model=target/test-classes/smart.json admin admin
+sqlline> EXPLAIN PLAN FOR SELECT * FROM emps;
+sqlline> SELECT depts.name, count(*)
+. . . .> FROM emps JOIN depts USING (deptno)
+. . . .> GROUP BY depts.name;
+sqlline> VALUES char_length('hello, ' || 'world!');
+sqlline> !quit
+```
-Advanced use
-============
+As you can see, Optiq has a full SQL implementation that can efficiently
+query any data source.
-You can also register a CsvSchema as a schema within an Optiq instance.
-Then you can combine with other data sources.
-
-You can write a "vanity JDBC driver" with a different name.
-
-You can add optimizer rules and new implementations of relational
-operators to execute queries more efficiently.
+For a more leisurely walk through what Optiq can do and how it does it,
+try <a href="TUTORIAL.md">the Tutorial</a>.
More information
================