The previous owner did an ugly hack job on my dash and put in a Craig tape deck that didn't even work when I got it. It's still an ugly hack job, but at least this head unit works.