Imagelabel won't scale based of intvalue value

local InfectionHealth = script.Parent.Parent.Parent.InfectionStuff.InfectedHealth
local Gui = script.Parent.Frame.IFHB


InfectionHealth.Changed:Connect(function()
	Gui.Size = UDim2.new(InfectionHealth.Value,.9,Gui.Size.Y.Scale,Gui.Size.Y.Offset)
end)

And please, on the future, try debugging on yourself.

I give up i will just try whatever i can think of tmrw. I’m just going to delete this post