insulin producing view 3