1. Support for non-cooperative threads (unix style) without having to use a mutex for the entire engine. 2. The ability to force the Valentina engine to open a DB read-only so multiple apps can share a single read-only DB. 3. More efficient use of disk space for variable length data. - Matthew