need to fix router
need to fix router
updated router test