after enron worldcom and other major corporate scandals that rocked america/

1. Would a good system of internal controls have prevented these fraudulent backdating practices?
2. Why would executives and directors of so many companies have allowed this dishonest practice in their companies?
3. Would a whistle-blower system have helped to prevent or reveal these dishonest practices?