WOD for QUALITY Workout

In 30 mins 3 ROUNDS FOR QUALITY
2:00 Row/Bike/Ski/Jog
20 DB Floor Press
2 Rope Climbs*
1:00 Row/Bike/Ski/Jog
12/12 Single Arm Supported DB Rows
2 Rope Climbs (legless?)
:30/30 Banded Plank Pulls