add screen and xwindowsystem