simplify ratchet