DVD playback is fine, but the other sources like USB/SD card does not play anything other than the MPEG/MPEG2 video formats. MP4( i think the default video format of these days) format is not recognized at all. So, i am checking if i can replace it with a blu-ray player which would support all recent video formats. The overhead DVD that comes installed from the factory has the feature of switching to the AUX source whenever the screen is opened. I doubt if this will be supported by other aftermarket players.