setup: plug `superagent` for remote requests
setup: plug `async` for flow control