Work with the intro and callbacks