fix sign in/out routing