China surprises