Zaslat SMS: Accounting, auditing and governance for Takaful operations