while wait(0.01) do part.CFrame = CFrame.new(part.Position, Mouse.Hit.p) end
The part is still facing the same way...