--------------------------------------------------------------------	

	
	
elseif setupmode == "Auto" then
	mouse.KeyDown:connect(function(key)
		if key == camkey and enabled == false then
			
			enabled = true
			print("enabled")
	local descendants = car:GetDescendants()
	
	for index, descendant in pairs(descendants) do
		if descendant:IsA("Sound") then
					local effect = script.soundeffect:Clone()
					effect.Name = "soundeffectCop"
			
				effect.Parent = descendant
				for _,exc in pairs(exceptions) do
					if descendant.Name == exc then
					descendant.soundeffectCop:Destroy()
				end
			end
		end
	end
		elseif key == camkey and enabled == true then
			enabled = false
			print("disabled")
			local descendants = car:GetDescendants()
			for index, descendant in pairs(descendants) do
				if descendant:IsA("EqualizerSoundEffect") and descendant.Name == "soundeffectCop" then

					descendant:Destroy()
					
					car.DriveSeat.ChildRemoved:Connect(function(child)

						if child.Name == "SeatWeld" then
							local descendants = car:GetDescendants()

							for index, descendant in pairs(descendants) do
								if descendant:IsA("EqualizerSoundEffect") and descendant.Name == "soundeffect" then

								descendant:Destroy()
							end
						end
					end
				end)
			end
		end
	end	
	end)
	end
