flabblegasted view 1