updated charts with async requests