How does Mnesia determine whether a record or a table needs to be locked in a transaction? Please feel free to point me to the Mnesia code (which I'm still studying). Thanks, Joel -- http://topdog.cc - EasyLanguage to C# translator http://wagerlabs.com - Blog