add id header generation
correct BUG in xfidpt xml reading