request to amazon changed from sync to async