add version to the manifest; decouple manifest and unit inventory.
add content quality levels.