SMU Assoc Prof Tan Wee Liang examines the system New Creation Church has in place to ensure accountability and transparency.