Islamic financial institutions keeping up with the changing world