I'm trying to weld a fake head and a new head together and then change the size, the size isn't really the problem but welding it doesn't actually work, can I get some help here?

	local fake	= real:Clone()
	fake.Parent = real.Parent
	fake.Name = 'newhead'
	real.face:Remove()
	real.Mesh:Remove()
	local w = Instance.new("Weld")
	w.Parent = real
	w.Part0 = w.Parent
	w.Part1 = fake
	real.Transparency = 1
	fake.Size = nsize	

Real is the real head whilst fake is the fake head.