Hi all. I have modified some files from the cvs. The modifications are for work with posgrsql database and eliminate some code that is not reachable. Example: swicht $variable case 1 return $some_value_1; break; (this break never read) just added the field "changed" to the table "contacts" in the posgresql creation script, modified the name of field "default" on table "identities" to "default_1", and correlatives in sql, supress an extra */ (comment delimiter) in the MDB2, correct a call to function insert_id without argument, insert some code for more verbosity in debug, etc.... the work is not all done, but I will ask to who I send the files to compare with those in the project and accept o reject these changes and waht I send, the whole project, only the diff.... I wanted to have the code working in postgresql without any error, but have in mind other changes like eliminate the sequences and replace them by the use of fields with the UNIQUE clause. is this interesting one? thanks in advance.