add consensus