Yeah I'm missing a big yellow piece that goes all the way from the hood, and then next to the windshield and at the side of the roof.. ;D
Jokes aside - if there's some tabs or screws missing, I think my local dealer kan provide them. This part is the crucial part right now