Updated Ratchet