restructuring the intro