Beware of the kenwood d-masks, the majority of them have a data ribbon that controls the visuals on the faceplate when it flips around that goes out. I have a kdc-9017 and I just got mine fixed for $86 but I'm selling it to a friend. I upgraded to an alpine 7897:-D