- adding the onboarding logic