Developed Discovery Service and Process.