What is the danger from an ethical perspective of having a CPA firm that conducts the audit of a public company also engaged in consulting with the company on the installation of a new financial information system? What about giving tax advice to an audit client? What are the possible ethical dangers of having the tax practitioners at a CPA firm that audits a client entity prepare the tax return for members of management of the client who have a financial reporting oversight role?