BMW E90 330i CCC unit. the unit works but the screen was flickering. I swapped it with another unit as I didn't get the chance to repair it. it's easily repairable by someone professional. these unit are normally high in value. so grab a bargain and fix it.