cd list
are you ready?