while true do
	for i,v in pairs(workspace.Musics:GetChildren()) do
		v:Play()
		wait(v.TimeLength)
		v:Stop()
	end
end

expected result: plays 1 song at a time

actual result: plays all songs at once

please help me