Dynamic chart update