REcommit Technical design document