Halal cheating view 2