creating a view environment to deal with focus and occlusion