add GameDataUtil