Main purposes of internal auditing are to assist the Board and managers in checking and reviewing defects of the internal control system, to evaluate the effect and efficiency of operations, and to provide timely suggestions of improvement to ensure the continuous practice of internal control systems.