flabblegasted view 3