Basically Mazda sent over stripped down proteges with the MSP paint, suspension, wheels, tires, and interior, and everything else mazdaspeed was installed at the ports. in fact i have a port installation manual i got from work, it shows how they installed everything and in what order they did it. thats also probibly why we have a lot of problems with turbos leaking intake tubes falling off, alarm wiring, ect. ect. because the guys that did the install arent really mechanics there just like hired help that normally installs body kits and such.