the page no longer reloads if the user already has chart data