made charts update rather then recreating un data update