added initScreen()