sets up gamecall structure