Halal cheating view 3