Way to go!
Yes, please share with us some pictures of y'all riding on those wonderful Swiss mountains!

>80kph on descent? Wow!