How do i move the C0 of a motor6D so that Part1 is at an exact position?

I’m trying to offset hands in my game by just a bit to fit attachments better without manual adjustments, but I can’t wrap my head around Motor6d and World/Objectspace logic.

	self.moveLeftArmTo = function(spot)

		self.viewmodel.left.leftHand.C0 = spot:ToObjectSpace(self.viewmodel.left.leftHand.Part0.CFrame)


How am i supposed to offset the hand to fit in a spot? I assume C0 means Part1 CFrame = C0 CFrame Relative to Part0 and the same case with C1.