I could probably ignore white space etc it isnt a problem I was just making the point that i cant control the incoming files. If they are not already XML, I will be converting them, to (try) make the data easier to work with