finished CreateManifest implementation