Text this: On Islamic banking, performance and financial innovations