feature: xml provider manager