new implementation GUI game screen