ileegal view 2