Fully refurbished ccc unit fits bmw e60 e61 e63 e64. Comes with latest software,maps and audio aux coded in