unify routes & login behavoir