Perfect Recovery