optimize manifest.json