Well done getting the pup down in that state and in those conditions
I did that in a Strutter the other day but spun down and crashed.
It's those #%&*$# Sopwiths.... they're so easy to fly you think you can pull off any manoeuvre in them....till you can't