Blog: adversarial system