Add a new modal function