flattergasted view 2