MIX UP for recovery and mobility and variety practicing different movements Workout

This was my 4th in a row and I did a WOD late yesterday and this was early the next day.
I wanted to get some technique work in, get a nice sweat going, work on some different movements and stretch out a lot with big ROM exercises.
I did 3 rounds of the following movements:

1) DB Bench Press super slow and steady with big ROM (40,50,60 lbs)
2) KB Swings: Russian, into American and then single arm switching mid air (35 lbs)

3) Med Ball (20 lbs) Hang Squat Cleans
4) KB Turkish getups with windmill (3 each side) going super slow and working on technique and working on maintain great form for the first time back since injuring my shoulder... and I never do these with actual KBs. (I used 18,25,35 lb KBs) - I need to work on hand placement and alignment when using the KBs, especially on Turkish Getups.