add getStream route and async module