fixed sign out bug and account sign up