Elongated Rotary Valve