I have an app that has a main window that contains a bunch of stuff. From time to time the user will do something in response to which I want to display something else entirely