updated welcome flow