IPBJT view 1