consensus based and construction 2
merging