complete xml library