flouting view 3