triple B's view 2