consensus based and construction 2