My apologies. The sunroof assembly, that is : cables, NLA tracks, NLA motor, switch, wiring, NLA inside sliding headlining frame and NLA OEM foam padding all intact and in working order. Foam was all carefully removed from roof. Sliding frame matches shape of aluminum tracks at forward head of frame.