add hook.lua