Spectrecovery