It welds the model to the player (A jetpack) but the model is IN the player and not in the right rotation. Here is my script :

local Parts = script.Parent:GetChildren()
local Character = script.Parent.Parent

for i,Parts in pairs(Parts) do
	if Parts.ClassName == "Part" or Parts.ClassName == "Union" then
		Welds = Instance.new("Weld")
		Welds.Parent = Parts
		Welds.Part0 = Parts
		Parts.CFrame = Character.Torso.CFrame
		Welds.Part1 = Character.Torso
		Welds.C0 = Parts.CFrame
		Welds.C1 = Character.Torso.CFrame
		Parts.Anchored = false
	end
end

What did i do wrong ? Thank you for answering me !