The Afghanistan challenge