Sorry for the stupid ? but i'm trying to replace my stock headunit in a 2003 cavy and i was just wondering what all is holding that dash in place. I messed aroung with it last night and got it to unsnap right below the AC controls and could unsnap it until it got up to the ac vents and couldn't unsnap that snap right there on the corner.