taking away pointers for XML rationalisation