btw, i tried creating a splash screen that has buttons ( try, quit ) for user selection before the launch of my program. I had made the splash screen modal but it cant seem to stop my main program from running until user clicks some stuff ( the splash screen loads, followed by my main program) ...