add world calcuration average, defend changed a bit.