All Secrets are Revealled