Why doesnt this work for multiple balls

Ok so i need this to work for all balls called “Ball” But it only works for the first one you click then no other ones work.

local Ball = nil
game.Players.LocalPlayer:GetMouse().Button1Down:Connect(function()
	if game.Players.LocalPlayer:GetMouse().Target.Name == "Ball"then
Ball = game.Players.LocalPlayer:GetMouse().Target
	game.Players.LocalPlayer.PlayerGui.BillboardGui.Adornee =  Ball
end
end)

Do you want multiple balls to have the billboard GUI as the adornee? Or do you just want to it be over the ball you click?

I just fixed it myself [Char limit]