use stategy and routers