long debate