router fix
add router tests