new datahelper/gamecontract