add ScriptEvent