Here's one with completely re-done fender to suit the vents.
The current ones in the market from China is using existing fenders to cut the holes and then purchase the vents and glued it in. problem is the thing will pop-up in due time and fenders at the vents area won't be 100% flushed.
The other solution is, of course, buy the original XD
Will update once it makes it way to my car.
Edited by sidekicky, 22 September 2019 - 04:52 AM.