CEPED - A nearly fifty-year long debate