chart components update