flattergasted view 3