add some game setup logic