generating manifests