make calls async to speed up page load