I'd like to propose passing $this - the object that's being worked on - to the encode/decode hooks in Turba. This would allow hooks to get context like other attributes, etc. Any objections? -chuck -- "But she goes not abroad in search of monsters to destroy." - John Quincy Adams