renamed fileproviderfactory to fileparser