puddyfudge view 3