working on reading manifests