files adapter dependencies