You should also look at PAOS (Python Active Object Server). Check Parnassus. I'm not sure if it's been updated (written in Python 1.4, I think), but it sounds like what you want to do. John -- John Corradi jpc at informatics.jax.org