How to rotate a BezierPatch

Hey fellas!
I’m trying to incrementally rotate a BezierPatch, as you can see here:

BUT, for every hit of the HIT bang, the mash also go little bit bigger.

when I switch the direction, it go back to original dimension AND start again to grow after reach the zero degrees.

what is the right way to do it?

rotate.v4p (29.4 kB)

does this help?
maybe i understood it wrong… ?

rotate.v4p (37.0 kB)