asynchronous request using json file