ABFT view 2