ROTOR LATCH