I see that your front bumper has suffered the same fate as mine. Denter ustaad's forcing screws to hold the bumper instead of using or replacing the plastic clips and bumper holder.
Suggest some improvements/modifications for mira
Get the trim piece for your power mirrors switch. It comes in the Mira Avy i believe.