HSA rotary