Diff to work out the Churn algorithm