let app control socket
introduction screen