version 2.1 with SQL and XML