b's view 2