working on files and manifests