Presents an opinion on role of internal auditing. Evaluation of the failure of a mature audit program in preventing fraud; Importance of control self-assessment (CSA); Implications of a shift of internal auditing from a compliance arm of management to a value-added internal service provider.