change InvokeUtil