reverse commit precedent