corporate puppet view 3