Text this: Islamic law of contract is getting momentum