I've had a chance to look at and review the database with the tests in it. I figure it can be sped up by several orders of magnitude, but lacking example queries, (please supply some) I do not know what features can drop or add. Qs: 0) Why are timestamps not native types? 1) What is the use of the id field in various tests? the timestamp + macaddr should be sufficient. 2) In other places the id field could be replaced with a sha1 hash, thus making the overall design fully distributable (multiple databases) -- Dave Täht SKYPE: davetaht US Tel: 1-239-829-5608 http://the-edge.blogspot.com