need to do the calls async