X=script.Parent while true do--Infinite loop local primaryPartCFrame = X:GetPrimaryPartCFrame() local newCFrame = primaryPartCFrame * CFrame.new(0, -0.3, 0) Model:SetPrimaryPartCframe(newCFrame) local currentPivot = X:GetPivot() X:PivotTo(currentPivot * CFrame.new(0, 10, 0)) wait(7) end