moved the file system work from CRUDData to CRUDFileProcessor