Speaking of bits missing - Robi, yours doesn't seem to have a plastic plug at the very foot of the mail sail that goes in the mast track. I've never really understood the logic of attaching the DH anywhere other than the very bottom of the sail, but the very bottom of the sail should at least be retained in the mast slot.
Paul