Discover Controller