more work on the intro flow 