I'm making a night vision goggle

The problem is, the clock time is not changing at all once a player equips the tool, so I was just wondering how to fix this issue. Thanks

LocalScript:

local tool = script.Parent

tool.Equipped:Connect(function(mouse)
	game:GetService("Lighting").ClockTime = 14
end)

tool.Unequipped:Connect(function(mouse)
	game:GetService("Lighting").ClockTime = 0
end)

(Not running prints for some odd weird reason)

It’s inside of a tool, not a part
Also when I named it Handle, it just finally started to work!

Thanks for your help