Naxa NPB-250 Portable MP3/CD Player with Text Display, AM/FM Stereo Radio, USB Input & SD/MMC Card Slot Top Loading MP3/CD Player AM/FM Stereo Radio. Text Display Function Built-in USB Input Built-in SD/MMC Card Slot Track Programmable Memory&gt;Program, Skip, Pause & Repeat Functions