attepmt to save compatible gamestate versions, not working yet