How do I fix this adornment problem?

How can i fix this? I’m making a building system and when i try and move the handles it goes in the opposite direction.

Here’s my quick script

			Handles.MouseDrag:Connect(function(face, distance)			
				local Increment = script.Parent.CurrentIncrement.Value
				item.CFrame = CF + Vector3.FromNormalId(face) * (math.floor(distance/Increment) * Increment)
			end)