add TODO
reabse the router