modify invoke script