external update charts method