A question mark on Islamic finance industry