China – not that bad