China Crisis no more blue horizons