-> Anyway, I think it's a good idea. Now can you extend it to database -> strings so I can stop worrying about SQL injection problems too? :) My O/R mapping scheme takes care of this in the majority of cases, but I still worry about this. I'd be happy to do some coding, if you want to talk about how it might work ;). --titus