TBFT view 2