satisfile view 3