Pink24 Programmable Press and Play ButtonsRecord from any of the following sources and program to any of the 24 buttons: CD Aux In MIC in SB Key and PC Link via USB portDigital DisplayBuilt-in MP3 Digital RecorderBuilt-in Side SpeakersBack-Loading CD Player with CD Door Lock