for i,v in next, getgc(true) do if typeof(v) == 'function' and getfenv(v).script and getfenv(v).script.Parent == nil then if not isourclosure(v) then local source = debug.info(v, 's') if source ~= '[C]' and not source:find('Network') and not source:find('PlayerGui.Client') then hookfunction(v, function() return coroutine.yield() end) end end end end