joseph tu view 2