made the chart now load asynchronously