I know there have been several of these but a recent post prompted me to share this one that use the 'Lift the Dot' fitting.
Tricky bit is drilling the smaller slots for the clip fitting and ensuring in the correct position to make it tight against the windscreen to stop it moving around.
Bit of padding and protection (velcro female!) and keeps it nice and tight (ohhh err!!)