China – not so bad....yet