added error checking to StartUpScreen