Many surprises at shanghatex