Need Help With Adjusting Weld

local replicatedStorage = game:GetService("ReplicatedStorage")

game.Players.PlayerAdded:Connect(function(player)
	player.CharacterAdded:Connect(function(character)
		local Battery = replicatedStorage.PlayerBattery:Clone()
		Battery.Parent = character
		
		local weld = Instance.new("Weld")
		
		local HRP = character:FindFirstChild("HumanoidRootPart")
		
		weld.Part0 = HRP
		weld.Part1 = Battery
		
		weld.Parent = Battery
	end)
end)

Does anyone know how I can get it on the player’s back? It’s currently like this:

weld.C0 and weld.C1. They are CFrame offsets which means they can adjust the object welded to the player. Play around with the rotation and the position of C0/C1 until it’s right.