Version 1: Service discovery and display.
screenshot