config and manifest