Tough workout.