Its sharia Compliant. But what does that really mean?