cd listener