IPBJT view 2