manifest creation