Islamic law and Halal procedure