Part III. Service discovery