What was the CDs predecessor?