I'll see if I can improve it, if anything, I might just put the finish without the flip at the end
I've made v2