fix some more stuff with turn restarting