satisfile view 2