api calls made async and moved out of suggestion box