fuck puppet view 3