Evaluate the difficulties companies are faced in implementing a control framework against fraud under Sarbanes-Oxley (SOX). In your evaluation discuss how the external financial audit can assist in determining fraud.Analyze how the SOX framework can prevent business model fraud in financial accounting and managerial accounting. Contrast the differences in the framework for financial accounting and managerial accounting.2From the e-Activity assess the effectiveness of the current Institute of Management Accountants (IMA) code of professional conduct in promoting -ethical behavior and providing guidance for the dilemmas managerial accountants are confronted with today. In your assessment compare the IMA code of conduct to the AICPA code of professional conduct and its effectiveness.From the e-Activity assess the aspects of your job that are most likely to be challenged ethically and suggest how you will handle these situations.