What It Takes To Be Halal