Got the async call to work properly, but not the way I would have liked