Also, have you tried doing > foreach on the object? > can u explain? is this built-in introspection or did u mean on my own with my own method? thanks. - jon