removed func.lua