Have a partial solution (I think); Including: xmlns:swrl="http://www.w3.org/2003/11/swrl#" Then it seems to load ok. I note that the reasoner throws loads of warning, which apparently don't matter (to do with type checking of swrl predicates) HTH, Matt -- http://acl.icnet.uk/~mw http://adhominem.blogsome.com/ +44 (0)7834 899570