add more user tests
finish sign in and sign out