updated onboarding to only start if user is signed in