hampering view 3