rest discoverability work