the one for the roof is there the roof will release at the front spring back but you have to help it to open,it shuts ok i had a look at the drain plugs first day i had it and they were blocked and when i shone a torch down the passenger side i could see water,but to make matters worse is someone has tried to repair without a clue what they are doing hence why i think the center console has been taken out and i'm pretty sure the seat has been removed without disconnecting the battery hence why the airbag light is on, just wished people would leave things alone if they don't know or research it,hence why i got the car for £5000 03 2.5 72,000 miles heated leather seats,xenons,107 alloys,pdc,cd changer,wind deflector,m suspension. full bmw service history,12 months mot,6 months tax.The parts for the roof cost £350 from bmminiparts and me and a mechanic friend are going to have a go at it tomorrow with the help of shipkillers guide