Changes for the draft implementation of consensus protocol.