Martin, Rather than changing the interface, I'd prefer to have a tdb_open_ext() that takes the extra parameter, and make tdb_open() a wrapper around that. Cheers, Tridge